/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const SelectMultipleOutlined: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M14.2275 1.61872C14.5204 1.91161 14.5204 2.38648 14.2275 2.67938L12.4597 4.44714C11.9716 4.9353 11.1801 4.9353 10.6919 4.44714L9.89645 3.65165C9.60355 3.35876 9.60355 2.88388 9.89645 2.59099C10.1893 2.2981 10.6642 2.2981 10.9571 2.59099L11.5758 3.20971L13.1668 1.61872C13.4597 1.32582 13.9346 1.32582 14.2275 1.61872Z" fill={ colors[0] }/>
<path d="M2.25 2.5C1.83579 2.5 1.5 2.83579 1.5 3.25C1.5 3.66421 1.83579 4 2.25 4L7.25 4C7.66421 4 8 3.66421 8 3.25C8 2.83579 7.66421 2.5 7.25 2.5L2.25 2.5Z" fill={ colors[0] }/>
<path d="M2.25 7.25C1.83579 7.25 1.5 7.58579 1.5 8C1.5 8.41421 1.83579 8.75 2.25 8.75L7.25 8.75C7.66421 8.75 8 8.41421 8 8C8 7.58579 7.66421 7.25 7.25 7.25L2.25 7.25Z" fill={ colors[0] }/>
<path d="M1.5 12.75C1.5 12.3358 1.83579 12 2.25 12L7.25 12C7.66421 12 8 12.3358 8 12.75C8 13.1642 7.66421 13.5 7.25 13.5L2.25 13.5C1.83579 13.5 1.5 13.1642 1.5 12.75Z" fill={ colors[0] }/>
<path d="M14.4775 7.42938C14.7704 7.13649 14.7704 6.66161 14.4775 6.36872C14.1846 6.07582 13.7097 6.07582 13.4168 6.36872L11.8258 7.95971L11.2071 7.34099C10.9142 7.0481 10.4393 7.0481 10.1464 7.34099C9.85355 7.63388 9.85355 8.10876 10.1464 8.40165L10.9419 9.19714C11.4301 9.6853 12.2216 9.6853 12.7097 9.19714L14.4775 7.42938Z" fill={ colors[0] }/>
<path d="M14.2275 12.1794C14.5204 11.8865 14.5204 11.4116 14.2275 11.1187C13.9346 10.8258 13.4597 10.8258 13.1668 11.1187L11.5758 12.7097L10.9571 12.091C10.6642 11.7981 10.1893 11.7981 9.89645 12.091C9.60355 12.3839 9.60355 12.8588 9.89645 13.1516L10.6919 13.9471C11.1801 14.4353 11.9716 14.4353 12.4597 13.9471L14.2275 12.1794Z" fill={ colors[0] }/>

  </>,
  name: 'select_multiple_outlined',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M14.2275 1.61872C14.5204 1.91161 14.5204 2.38648 14.2275 2.67938L12.4597 4.44714C11.9716 4.9353 11.1801 4.9353 10.6919 4.44714L9.89645 3.65165C9.60355 3.35876 9.60355 2.88388 9.89645 2.59099C10.1893 2.2981 10.6642 2.2981 10.9571 2.59099L11.5758 3.20971L13.1668 1.61872C13.4597 1.32582 13.9346 1.32582 14.2275 1.61872Z', 'M2.25 2.5C1.83579 2.5 1.5 2.83579 1.5 3.25C1.5 3.66421 1.83579 4 2.25 4L7.25 4C7.66421 4 8 3.66421 8 3.25C8 2.83579 7.66421 2.5 7.25 2.5L2.25 2.5Z', 'M2.25 7.25C1.83579 7.25 1.5 7.58579 1.5 8C1.5 8.41421 1.83579 8.75 2.25 8.75L7.25 8.75C7.66421 8.75 8 8.41421 8 8C8 7.58579 7.66421 7.25 7.25 7.25L2.25 7.25Z', 'M1.5 12.75C1.5 12.3358 1.83579 12 2.25 12L7.25 12C7.66421 12 8 12.3358 8 12.75C8 13.1642 7.66421 13.5 7.25 13.5L2.25 13.5C1.83579 13.5 1.5 13.1642 1.5 12.75Z', 'M14.4775 7.42938C14.7704 7.13649 14.7704 6.66161 14.4775 6.36872C14.1846 6.07582 13.7097 6.07582 13.4168 6.36872L11.8258 7.95971L11.2071 7.34099C10.9142 7.0481 10.4393 7.0481 10.1464 7.34099C9.85355 7.63388 9.85355 8.10876 10.1464 8.40165L10.9419 9.19714C11.4301 9.6853 12.2216 9.6853 12.7097 9.19714L14.4775 7.42938Z', 'M14.2275 12.1794C14.5204 11.8865 14.5204 11.4116 14.2275 11.1187C13.9346 10.8258 13.4597 10.8258 13.1668 11.1187L11.5758 12.7097L10.9571 12.091C10.6642 11.7981 10.1893 11.7981 9.89645 12.091C9.60355 12.3839 9.60355 12.8588 9.89645 13.1516L10.6919 13.9471C11.1801 14.4353 11.9716 14.4353 12.4597 13.9471L14.2275 12.1794Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
